Ryan ChristieRyan Christie
The Empty Chair in Oslo: When a File from Manchester Walked into Norway's Press RoomIn Oslo, before the press conference began, there was a small sound nobody...
Jena Bishop and the Inaugural Belt: 48-47, One Judge's Card and the Blind Spot of PFL Women's FlyweightThe night closed in Riyadh with three identical cards: 48-47, 48-47, 48-47....
Data Gaps in Table Tennis: When Silence Is More Dangerous Than a Wrong NumberIn sports analysis circles, people fear wrong numbers. The longer I sit with ...
Thailand 1-2 Philippines: The Reserve XI Exposes the Gap on the FlanksThere is a moment in the 67th minute that I recorded in my notebook, not...
The 6-Day Gap in Istanbul: How the Mixed Team Format Reshapes European Table Tennis Power Dynamics Toward LA 2028The 6-day gap between Stage 1 (February 3-7, 2027) and Mixed Team Qualificati...
Japan 2-1 Germany and 2-1 Spain at Qatar 2026: an upset built on the benchIn the 75th minute at Khalifa International Stadium, Ritsu Doan collected the...
CA TPHCM vs The Cong Viettel, Round 4: When the Predicted Lineup Lists Twelve NamesI counted the names on CA TPHCM's predicted lineup three times. The first pas...
Vietnam Open 2026: Aidil Sholeh's Super 100 Title and the Trap of Misreading Data21-16, 21-14. Aidil Sholeh Ali Sadikin walked off court with two straight...
Olympiacos and the Number 96: The Smallest Trophy, the Biggest Warning34 minutes and 23 seconds. When I opened the box score of the Greek Super Cup...
India's 20-Shuttle Gamble at Asian Games 2026: When Badminton Stops Being Sindhu's Solo StoryThere is a moment I never forget. In 2026, in a national junior championship...
Türkiye beat Serbia 3-0 in EuroVolley semifinal: six aces, 10 blocks and a ticket to the 2028 OlympicsTürkiye booked a place in the final of the CEV Women's European Volleyball...
When the Data Is Empty: Lessons From an Esports Pipeline With Nothing to AnalyzeAt three in the morning in Busan, my second monitor lit up with a single line...
G+RLS Survey: 56% of Female Competitive Shooter Players Don't Feel Welcomed — And It's Not Just Their ProblemBack in November 2026, while the wave of female streamers and content creator...
Brighton 5-0 Crystal Palace: three goals in ten minutes and Hürzeler’s ‘don’t look at the table’ doctrineAt the tenth minute at the Amex, the board already read 3-0. An own goal from...
42,000 Seats in Konya and the Invoice Nobody PublishedKonya, a midweek evening. A 42,000-seat stadium filled to the last seat. Kony...
Sindhu and the Lesson from Asian Games 2026: When the Schedule Becomes the Biggest OpponentEvery torn muscle fiber leaves a mark on a player's journey. But sometimes, t...
PUBG PC in Vietnam: The Blockade Sits at the Distribution Layer, Not the Weapon LayerIn March 2026, I reopened the official PUBG Esports calendar and counted. PUB...
England's Table Tennis Seeding on CBeebies: Nathan Bloom, Leon Thomson and the Gamble on Ages 4-7On 11 April, inside Barnet Table Tennis Centre, a ten-year-old player named...
Nine Dimensions of an Esports Analysis, and the Game Title as the First DoorIn July 2026, a twelve-page report landed in my inbox in Chicago. It had...
V.League 1 Through the Lens of Mechanism: The Bottleneck Is Disclosure, Not MoneyThe first time I stopped the frame on a V.League corner kick, I rewound four...
